import request from '/@/utils/request';

/**现场管理
 * 查询空间位置 树形 左边  /ISM/Location/GetList
 *
 * @author taoming
 * @date 2023/4/4
 */
export function LocationTree(parameter?: object) {
    return request({
        url: '/ISM/Location/Tree',
        method: 'get',
        params: parameter
    })
}
/**现场管理
 * 空间位置权限 -- 列表  /ISM/Location/GetList
 *
 * @author taoming
 * @date 2023/4/4
 */
export function LocationGetList(parameter?: object) {
    return request({
        url: '/ISM/Location/GetList',
        method: 'get',
        params: parameter
    })
}
/**现场管理
 * 空间位置权限 -- 表格 分页 /ISM/Location/QueryList *
 * @author taoming
 * @date 2023/4/4
 */

export function LocationQueryList(parameter?: object) {
    return request({
        url: '/ISM/Location/QueryList',
        method: 'get',
        params: parameter
    })
}
/**现场管理
 * 添加空间位置
 * POST /ISM/Location/Add
 * @author taoming
 * @date 2023/4/4
 */
export function LocationAdd(parameter?: object) {
    return request({
        url: '/ISM/Location/Add',
        method: 'post',
        data: parameter
    })
}
/**现场管理
 * 删除空间位置
 * POST /ISM/Location/Delete
 * @author taoming
 * @date 2023/4/6
 */
export function LocationDelete(parameter?:object) {
    return request({
        url: '/ISM/Location/Delete',
        method: 'post',
        data: parameter
    })
}
/**现场管理
 * 编辑空间位置
 * POST /ISM/Location/Update
 * @author taoming
 * @date 2023/4/6
 */
export function LocationUpdate(parameter?:object) {
    return request({
        url: '/ISM/Location/Update',
        method: 'post',
        data: parameter
    })
}

/**现场管理
 * 空间位置  协助人批量处理
 * POST /ISM/Location/Batch
 * @author taoming
 * @date 2023/4/6
 */
export function LocationBatch(parameter?:object) {
    return request({
        url: '/ISM/Location/Batch',
        method: 'post',
        data: parameter
    })
}
